package com.wsoft.service;

import java.util.List;
import java.util.Map;

/**
 * @Author z001
 * @Date 2024/11/11 10:32
 */
public interface IExcelFormDataService {

    /**
     * 导出自定义表单 模板 构建数据
     *
     * @param designId      设计表id
     * @param sheetNameList 多个sheet名称列表
     * @param headList      每个sheet页 表头信息
     * @param parentId 单子表导出,父节点id
     */
    void getExportTemplateDate(Long designId, List<String> sheetNameList, List<List<List<String>>> headList, Long parentId);

    /**
     * 导入Excel数据
     * @param designId
     * @param dataList
     * @param parentId
     */
    void importExcelFormData(Long designId, List<Map<Integer, Map<String, Object>>> dataList,String parentId);
}
